damming water - Español Inglés Diccionario